allow passage of vehicles - Turkish English Dictionary